Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IdePluginTwofish Class Reference

#include <dePlugins.hpp>

Inheritance diagram for IdePluginTwofish:

Inheritance graph
[legend]
Collaboration diagram for IdePluginTwofish:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Mode { ECB = 1, CBC, CFB1 }

Public Member Functions

virtual deBoolean SetKey (void *KeyBuffer, long Bitsize)=0
virtual deBoolean SetIV (void *IVBuffer, long Length)=0
virtual deBoolean SetMode (Mode CipherMode)=0
virtual deBoolean SetRounds (int NumberRounds)=0

Protected Member Functions

 ~IdePluginTwofish ()

Member Enumeration Documentation

enum IdePluginTwofish::Mode
 

Enumeration values:
ECB 
CBC 
CFB1 


Constructor & Destructor Documentation

IdePluginTwofish::~IdePluginTwofish   [inline, protected]
 


Member Function Documentation

virtual deBoolean IdePluginTwofish::SetIV void *    IVBuffer,
long    Length
[pure virtual]
 

Implemented in dePluginTwofish.

virtual deBoolean IdePluginTwofish::SetKey void *    KeyBuffer,
long    Bitsize
[pure virtual]
 

Implemented in dePluginTwofish.

virtual deBoolean IdePluginTwofish::SetMode Mode    CipherMode [pure virtual]
 

Implemented in dePluginTwofish.

virtual deBoolean IdePluginTwofish::SetRounds int    NumberRounds [pure virtual]
 

Implemented in dePluginTwofish.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:15:33 2005 for Destiny3D by doxygen1.3-rc3